package com.lvyq.myplayer.common.shared

import android.content.Context
import android.content.SharedPreferences
import com.lvyq.myplayer.ui.fragment.setting.SettingFragment

/**
 * 文件描述：PlayingDownloadSharedPrefsManager 边听边存状态
 * 作者：lvyq
 * 创建时间：2025-06-11
 * 修改时间：2025-06-11
 */
object PlayingDownloadSharedPrefsManager {
    private const val PREF_NAME = "playingDownload"
    private const val KEY_MODE= "state"

    private fun getPrefs(context: Context): SharedPreferences {
        return context.getSharedPreferences(PREF_NAME, Context.MODE_PRIVATE)
    }

    // 保存状态
    fun putState(context: Context, value :Boolean) {
        getPrefs(context).edit().putBoolean(KEY_MODE,value).commit()
    }

    //获取状态
    fun getState(context: Context):Boolean {
       return getPrefs(context).getBoolean(KEY_MODE,true);
    }
}